package com.mlz.www.type;

// 数据类型
public class TypeDemo02 {
    public static void main(String[] args) {
        // 定义变量： 数据类型 变量名 = 初始化值
        //整型
        byte number = 100;
        System.out.println(number);

        short num2 = 4000;
        System.out.println(num2);

        //int类型是 整型的默认类型
        int num3 = 1111111111;

        //需要使用 L/l标记是long类型, 一般用于表示时间
        long num4 = 9223372036854775806l;

        //因为 int是整型的默认类型,只要不超过int的范围就会默认为int类型.
        long num5 = 2147483648L;


        //浮点型
        //使用float需要使用f/F标记是float类型
        float num6 = 3.14F;

        //double是浮点型的默认类型,所以不需要进行标记
        double num7 = 99.9;

        //字符型
        char c1 = 'a';
        char c2 = 'A';
        char c3 = '中';

        //布尔类型
        boolean b1 = true;
        boolean b2 = false;

        //引用数据类型
        String name = "张三";

    }
}
